\hypertarget{structDIR}{}\section{D\+IR Struct Reference}
\label{structDIR}\index{D\+IR@{D\+IR}}


{\ttfamily \#include $<$ff.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct__FDID}{\+\_\+\+F\+D\+ID} \hyperlink{structDIR_a5a4848c51616bf4ad90518c211ca3bb3}{obj}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} \hyperlink{structDIR_a0330e9554e1f38795debe4495156873e}{dptr}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} \hyperlink{structDIR_acfbb8ba2d6e73b6f999ceffd1857c190}{clust}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} \hyperlink{structDIR_ad01fcc812ed0dad11a593574336adc9e}{sect}
\item 
\hyperlink{integer_8h_a4ae1dab0fb4b072a66584546209e7d58}{B\+Y\+TE} $\ast$ \hyperlink{structDIR_a6c2a8c0cf2d55ae99775e93a16593449}{dir}
\item 
\hyperlink{integer_8h_a4ae1dab0fb4b072a66584546209e7d58}{B\+Y\+TE} \hyperlink{structDIR_ad90d974c0e7640307598c586bf141b32}{fn} \mbox{[}12\mbox{]}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} \hyperlink{structDIR_afdb5d6302a88eaf5d43da0352ca2cc91}{blk\+\_\+ofs}
\item 
const \hyperlink{ff_8h_a03bdb8ce5895c7e261aadc2529637546}{T\+C\+H\+AR} $\ast$ \hyperlink{structDIR_a1f636884096de91deb97f59209d60e96}{pat}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 184 of file ff.\+h.



\subsection{Field Documentation}
\index{D\+IR@{D\+IR}!blk\+\_\+ofs@{blk\+\_\+ofs}}
\index{blk\+\_\+ofs@{blk\+\_\+ofs}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{blk\+\_\+ofs}{blk_ofs}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD} D\+I\+R\+::blk\+\_\+ofs}\hypertarget{structDIR_afdb5d6302a88eaf5d43da0352ca2cc91}{}\label{structDIR_afdb5d6302a88eaf5d43da0352ca2cc91}


Definition at line 192 of file ff.\+h.



Referenced by dir\+\_\+find(), dir\+\_\+read(), dir\+\_\+register(), dir\+\_\+remove(), f\+\_\+chdir(), f\+\_\+open(), f\+\_\+opendir(), follow\+\_\+path(), get\+\_\+fileinfo(), and sum\+\_\+sfn().

\index{D\+IR@{D\+IR}!clust@{clust}}
\index{clust@{clust}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{clust}{clust}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD} D\+I\+R\+::clust}\hypertarget{structDIR_acfbb8ba2d6e73b6f999ceffd1857c190}{}\label{structDIR_acfbb8ba2d6e73b6f999ceffd1857c190}


Definition at line 187 of file ff.\+h.



Referenced by dir\+\_\+next(), and dir\+\_\+sdi().

\index{D\+IR@{D\+IR}!dir@{dir}}
\index{dir@{dir}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{dir}{dir}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf B\+Y\+TE}$\ast$ D\+I\+R\+::dir}\hypertarget{structDIR_a6c2a8c0cf2d55ae99775e93a16593449}{}\label{structDIR_a6c2a8c0cf2d55ae99775e93a16593449}


Definition at line 189 of file ff.\+h.



Referenced by dir\+\_\+alloc(), dir\+\_\+find(), dir\+\_\+next(), dir\+\_\+read(), dir\+\_\+register(), dir\+\_\+remove(), dir\+\_\+sdi(), f\+\_\+chdir(), f\+\_\+chmod(), f\+\_\+getcwd(), f\+\_\+getlabel(), f\+\_\+mkdir(), f\+\_\+open(), f\+\_\+opendir(), f\+\_\+rename(), f\+\_\+setlabel(), f\+\_\+unlink(), f\+\_\+utime(), get\+\_\+fileinfo(), and sum\+\_\+sfn().

\index{D\+IR@{D\+IR}!dptr@{dptr}}
\index{dptr@{dptr}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{dptr}{dptr}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD} D\+I\+R\+::dptr}\hypertarget{structDIR_a0330e9554e1f38795debe4495156873e}{}\label{structDIR_a0330e9554e1f38795debe4495156873e}


Definition at line 186 of file ff.\+h.



Referenced by chk\+\_\+chr(), dir\+\_\+find(), dir\+\_\+next(), dir\+\_\+read(), dir\+\_\+register(), dir\+\_\+remove(), dir\+\_\+sdi(), f\+\_\+rename(), and follow\+\_\+path().

\index{D\+IR@{D\+IR}!fn@{fn}}
\index{fn@{fn}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{fn}{fn}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf B\+Y\+TE} D\+I\+R\+::fn\mbox{[}12\mbox{]}}\hypertarget{structDIR_ad90d974c0e7640307598c586bf141b32}{}\label{structDIR_ad90d974c0e7640307598c586bf141b32}


Definition at line 190 of file ff.\+h.



Referenced by create\+\_\+name(), dir\+\_\+find(), dir\+\_\+register(), f\+\_\+chdir(), f\+\_\+chmod(), f\+\_\+mkdir(), f\+\_\+open(), f\+\_\+opendir(), f\+\_\+rename(), f\+\_\+stat(), f\+\_\+unlink(), f\+\_\+utime(), and follow\+\_\+path().

\index{D\+IR@{D\+IR}!obj@{obj}}
\index{obj@{obj}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{obj}{obj}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \+\_\+\+F\+D\+ID} D\+I\+R\+::obj}\hypertarget{structDIR_a5a4848c51616bf4ad90518c211ca3bb3}{}\label{structDIR_a5a4848c51616bf4ad90518c211ca3bb3}


Definition at line 185 of file ff.\+h.



Referenced by chk\+\_\+chr(), create\+\_\+name(), dir\+\_\+alloc(), dir\+\_\+find(), dir\+\_\+next(), dir\+\_\+read(), dir\+\_\+register(), dir\+\_\+remove(), dir\+\_\+sdi(), f\+\_\+chdir(), f\+\_\+chmod(), f\+\_\+closedir(), f\+\_\+getcwd(), f\+\_\+getlabel(), f\+\_\+mkdir(), f\+\_\+open(), f\+\_\+opendir(), f\+\_\+readdir(), f\+\_\+rename(), f\+\_\+setlabel(), f\+\_\+stat(), f\+\_\+unlink(), f\+\_\+utime(), follow\+\_\+path(), get\+\_\+fileinfo(), and sum\+\_\+sfn().

\index{D\+IR@{D\+IR}!pat@{pat}}
\index{pat@{pat}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{pat}{pat}}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf T\+C\+H\+AR}$\ast$ D\+I\+R\+::pat}\hypertarget{structDIR_a1f636884096de91deb97f59209d60e96}{}\label{structDIR_a1f636884096de91deb97f59209d60e96}


Definition at line 195 of file ff.\+h.



Referenced by f\+\_\+findfirst(), and f\+\_\+findnext().

\index{D\+IR@{D\+IR}!sect@{sect}}
\index{sect@{sect}!D\+IR@{D\+IR}}
\subsubsection[{\texorpdfstring{sect}{sect}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD} D\+I\+R\+::sect}\hypertarget{structDIR_ad01fcc812ed0dad11a593574336adc9e}{}\label{structDIR_ad01fcc812ed0dad11a593574336adc9e}


Definition at line 188 of file ff.\+h.



Referenced by dir\+\_\+alloc(), dir\+\_\+find(), dir\+\_\+next(), dir\+\_\+read(), dir\+\_\+register(), dir\+\_\+remove(), dir\+\_\+sdi(), f\+\_\+getcwd(), get\+\_\+fileinfo(), and sum\+\_\+sfn().



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
fatfs/\hyperlink{ff_8h}{ff.\+h}\end{DoxyCompactItemize}
